in a pinch – Deutsch–English translations

🇬🇧 en de 🇩🇪

in a pinch

  • in a difficult situation
im Notfall, notfalls, zur Not
Wiktionary Links